home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / MS_ARCAD.ZIP / ARCADE.DOC < prev    next >
Text File  |  1993-06-22  |  7KB  |  172 lines

  1. =============================================================================
  2.  
  3.                  Programming Object Oriented Arcade Games In Turbo C
  4.                                          By
  5.                                     David Conger
  6.  
  7. =============================================================================
  8.  
  9. (C) Copyright 1993 David Conger
  10.  
  11. Published By
  12. MicroSwift Software Solutions
  13. P.O. Box 45122
  14. Rio Rancho, NM 87174
  15.  
  16. -----------------------------------------------------------------------------
  17.  
  18.                                        CONTENTS
  19. I.   This Is A Book
  20. II.  What This Book Does For You
  21. III. This Software Is Not Free
  22. IV.  Registering This Software
  23. V.   Installing The Software
  24. VI.  Troubleshooting The Software
  25.  
  26. -----------------------------------------------------------------------------
  27.  
  28. I.   This Is A Book
  29. This software is an interactive book. It uses the computer as a personal
  30. tutor. That's nice, because this tutor is there whenever you want it, and it 
  31. teaches you at your own pace.
  32.  
  33. Most of the book is text-based. However there are some portions of it that
  34. require a graphics adaptor. This is quite natural given the subject of the
  35. book. This software supports EGA, VGA, and SVGA compatible displays. CGA is
  36. not supported.
  37.  
  38. -----------------------------------------------------------------------------
  39.  
  40. II.  What This Book Does For You
  41. Programming Object Oriented Arcade Games In Turbo C is designed to do the 
  42. following:
  43.  
  44. 1.   Teach the fundamentals of animation.
  45. 2.   Help the reader apply animation techniques to writing arcade games.
  46. 3.   Teach the underlying principles of object oriented programming.
  47. 4.   Help the reader make an easier transition to object oriented languages
  48.      like C++.
  49.  
  50. Programming Object Oriented Arcade Games In Turbo C was written by a college
  51. instructor who teaches both C and C++. It is meant not only to help the reader
  52. write arcade games, but to teach a method of writing them in an object oriented
  53. manner. This can be done in spite of the fact that the C language is used 
  54. rather than C++.
  55. The method of C programming presented in this text helps C programmers more
  56. easily make the transition to object oriented languages like C++. It is a
  57. classroom-tested methodology that has been proven to work.
  58.  
  59. All of the basic principles of animation are presented and explained in this
  60. book. A brief discussion of 3D simulation is also included. The source code
  61. for the Space Attackers game that comes with the registered version of the 
  62. software demonstrates all of the concepts presented in the book.
  63.  
  64. The registered version of this software presents a detailed line-by-line
  65. explanation of all of the source code for the example Space Attackers game.
  66. Nowhere else will you find such an in-depth presentation of the techniques of
  67. writing arcade-style games.
  68.  
  69. -----------------------------------------------------------------------------
  70.  
  71. III. This Software Is Not Free
  72. This tutorial is not freeware, it is offered as shareware. This shareware
  73. version includes six out of the ten chapters that are contained in this book.
  74. If you like the book, and would like to obtain Chapters 7-10, please use the 
  75. information given below to register your copy.
  76.  
  77. You are encouraged to freely copy and distribute this shareware version of the
  78. program. The registered version of the software may not be copied or 
  79. distributed by anyone other than MicroSwift Software Solutions.
  80.  
  81. A fee may be charged for the distribution of this shareware not to exceed $5.00.
  82.  
  83. -----------------------------------------------------------------------------
  84.  
  85. IV.  Registering This Software
  86.      A.   How To Register
  87.      A registration form is included with this shareware in the file FORM.REG.
  88.      It can be printed using your favorite word processor or text editor. It 
  89.      can also be printed by using the DOS COPY command as shown below.
  90.  
  91.      C:\>copy form.reg prn
  92.  
  93.      Please send the form with a check or money order to
  94.  
  95.      MicroSwift Software Solutions
  96.      P.O. Box 45122
  97.      Rio Rancho, NM 87174
  98.  
  99.      B.   What You Get When You Register
  100.      When you register your copy of Programming Object Oriented Arcade Games In 
  101.      Turbo C you will receive the following:
  102.  
  103.      1.   The complete tutorial, including Chapters 7-10 and an appendix that
  104.           contains a list of suggested readings for further study.
  105.      2.   All of the source code for the Space Attackers game. Chapters 7-10
  106.           of the book give a very comprehensive explanation of the Space
  107.           Attackers source code.
  108.  
  109. -----------------------------------------------------------------------------
  110.  
  111. V.   Installing The Software
  112. The software can be installed on your hard disk using the steps below.
  113.  
  114. 1.   Insert the disk containing Programming Object Oriented Arcade Games In 
  115.      Turbo C into one of the floppy drives of your computer.
  116. 2.   Make the drive that you want to install the software to the current drive.
  117.      For instance, if you are installing to the C drive, type C: and the DOS
  118.      prompt. If you are installing to the D drive, type D:
  119. 3.   Create a directory for the tutorial using the DOS MD (make directory) 
  120.      command. EXAMPLE:  MD ARCADE
  121. 4.   Make the directory that you want to install the tutorial into the current
  122.      directory. EXAMPLE: CD ARCADE
  123. 5.   At the DOS prompt type
  124.      copy A:\MS.EXE
  125.      if the program disk is in the A drive, or
  126.      copy B:\MS.EXE
  127.      if the program disk is in the B drive.
  128. 6.   The tutorial is contained in a compressed format. This file is self-
  129.      extracting. To uncompress it, simply type MS at the DOS prompt.
  130.  
  131. The tutorial will uncompress itself. It can be run by typing the word
  132. ARCADE at the DOS prompt.
  133.  
  134. The first time you run the tutorial, please be sure and select the section
  135. entitled How To Use This Tutorial.
  136.  
  137. WARNING: Before you use this tutorial, the COMSPEC environment variable MUST
  138. be set to the path of the DOS file COMMAND.COM. For instructions on how to do
  139. this, please see Troubleshooting The Software.
  140.  
  141. -----------------------------------------------------------------------------
  142.  
  143. VI.  Troubleshooting The Software
  144. If the tutorial doesn't run properly it may be for one of two reasons.
  145.  
  146. 1.   There is not enough memory in the computer.
  147. 2.   The tutorial can't find the COMSPEC environment variable in your DOS
  148.      environment.
  149.  
  150. The first problem can be rectified by loading fewer programs, TSRs, and 
  151. device drivers into memory. If your computer has less than 512K of RAM, you
  152. might consider installing more memory.
  153.  
  154. The second problem can be solved by specifying the path to the DOS file
  155. COMMAND.COM in your AUTOEXEC.BAT file. 
  156.  
  157. EXAMPLE 1:
  158. If COMMAND.COM is in the root directory of the C drive, add the line
  159.  
  160. SET COMSPEC=C:\COMMAND.COM
  161.  
  162. into your AUTOEXEC.BAT file.
  163. EXAMPLE 2:
  164. If COMMAND.COM is in the DOS directory of the D drive, add the line
  165.  
  166. SET COMSPEC=D:\DOS\COMMAND.COM
  167.  
  168. into your AUTOEXEC.BAT file.
  169.  
  170. Re-boot your computer so that the change can take effect.
  171.  
  172. ==================================END========================================